separable controversy - Turkish English Dictionary